github.com/jackc/pgx/v5/internal/sanitize.sqlLexer.pos (field)
66 uses
github.com/jackc/pgx/v5/internal/sanitize (current package)
sanitize.go#L208: pos int
sanitize.go#L219: r, width := utf8.DecodeRuneInString(l.src[l.pos:])
sanitize.go#L220: l.pos += width
sanitize.go#L224: nextRune, width := utf8.DecodeRuneInString(l.src[l.pos:])
sanitize.go#L226: l.pos += width
sanitize.go#L234: nextRune, _ := utf8.DecodeRuneInString(l.src[l.pos:])
sanitize.go#L236: if l.pos-l.start > 0 {
sanitize.go#L237: l.parts = append(l.parts, l.src[l.start:l.pos-width])
sanitize.go#L239: l.start = l.pos
sanitize.go#L246: if tagLen, ok := scanDollarQuoteTag(l.src[l.pos:]); ok {
sanitize.go#L247: l.dollarTag = l.src[l.pos : l.pos+tagLen]
sanitize.go#L248: l.pos += tagLen + 1 // advance past tag and closing '$'
sanitize.go#L252: nextRune, width := utf8.DecodeRuneInString(l.src[l.pos:])
sanitize.go#L254: l.pos += width
sanitize.go#L258: nextRune, width := utf8.DecodeRuneInString(l.src[l.pos:])
sanitize.go#L260: l.pos += width
sanitize.go#L265: if l.pos-l.start > 0 {
sanitize.go#L266: l.parts = append(l.parts, l.src[l.start:l.pos])
sanitize.go#L267: l.start = l.pos
sanitize.go#L277: r, width := utf8.DecodeRuneInString(l.src[l.pos:])
sanitize.go#L278: l.pos += width
sanitize.go#L282: nextRune, width := utf8.DecodeRuneInString(l.src[l.pos:])
sanitize.go#L286: l.pos += width
sanitize.go#L289: if l.pos-l.start > 0 {
sanitize.go#L290: l.parts = append(l.parts, l.src[l.start:l.pos])
sanitize.go#L291: l.start = l.pos
sanitize.go#L301: r, width := utf8.DecodeRuneInString(l.src[l.pos:])
sanitize.go#L302: l.pos += width
sanitize.go#L306: nextRune, width := utf8.DecodeRuneInString(l.src[l.pos:])
sanitize.go#L310: l.pos += width
sanitize.go#L313: if l.pos-l.start > 0 {
sanitize.go#L314: l.parts = append(l.parts, l.src[l.start:l.pos])
sanitize.go#L315: l.start = l.pos
sanitize.go#L329: r, width := utf8.DecodeRuneInString(l.src[l.pos:])
sanitize.go#L330: l.pos += width
sanitize.go#L345: l.pos -= width
sanitize.go#L346: l.start = l.pos
sanitize.go#L357: idx := strings.Index(l.src[l.pos:], closer)
sanitize.go#L365: l.pos = len(l.src)
sanitize.go#L368: l.pos += idx + len(closer)
sanitize.go#L416: r, width := utf8.DecodeRuneInString(l.src[l.pos:])
sanitize.go#L417: l.pos += width
sanitize.go#L421: _, width = utf8.DecodeRuneInString(l.src[l.pos:])
sanitize.go#L422: l.pos += width
sanitize.go#L424: nextRune, width := utf8.DecodeRuneInString(l.src[l.pos:])
sanitize.go#L428: l.pos += width
sanitize.go#L431: if l.pos-l.start > 0 {
sanitize.go#L432: l.parts = append(l.parts, l.src[l.start:l.pos])
sanitize.go#L433: l.start = l.pos
sanitize.go#L443: r, width := utf8.DecodeRuneInString(l.src[l.pos:])
sanitize.go#L444: l.pos += width
sanitize.go#L448: _, width = utf8.DecodeRuneInString(l.src[l.pos:])
sanitize.go#L449: l.pos += width
sanitize.go#L454: if l.pos-l.start > 0 {
sanitize.go#L455: l.parts = append(l.parts, l.src[l.start:l.pos])
sanitize.go#L456: l.start = l.pos
sanitize.go#L466: r, width := utf8.DecodeRuneInString(l.src[l.pos:])
sanitize.go#L467: l.pos += width
sanitize.go#L471: nextRune, width := utf8.DecodeRuneInString(l.src[l.pos:])
sanitize.go#L473: l.pos += width
sanitize.go#L477: nextRune, width := utf8.DecodeRuneInString(l.src[l.pos:])
sanitize.go#L482: l.pos += width
sanitize.go#L490: if l.pos-l.start > 0 {
sanitize.go#L491: l.parts = append(l.parts, l.src[l.start:l.pos])
sanitize.go#L492: l.start = l.pos